Skip to content

jobs

Please submit separate applications for each posting.  Internal applications should be sent to: hr@cmsd.bc.ca

External applicants, please apply through Make a Future at  https://www.makeafuture.ca/regions-districts/bc-public-school-districts/north/coast-mountains/

Please ensure you state the posting number in your application. You will receive an email indicating that your application was received. Should you not receive this confirmation within 48 business hours, please phone 250-638-4403.


For further information regarding the current Teaching Job Postings, please contact:

Roberta Taylor, Human Resources Officer
Tel: (250) 638-4403 or toll-free (within B.C.) 1-855-635-4931, Local 4403

– Or –

Kiran Bath, Director of Human Resources
Tel: (250) 638-4441 or toll-free (within B.C.) 1-855-635-4931, Local 4441

Job ID Title Designation Closing Date
71 Hazelton (Hazelton Secondary School) 2025-2026 Hazelton Secondary (8-12) Jun 19, 2025
70 Terrace (Cassie Hall Elementary School) 2025-2026 Cassie Hall Elementary (K-6) Jun 19, 2025
69 District Staff 2025-2026 Coast Mountains School District No. 82 Jun 19, 2025
68 Hazelton (New Hazelton Elementary School) 2025-2026 New Hazelton Elementary (K-7) Jun 18, 2025
67 Terrace (Uplands Elementary School) 2025-2026 Uplands Elementary (K-6) Jun 18, 2025
66 Kitimat (Kildala Elementary School) 2025-2026 Kildala Elementary (K-6) Jun 18, 2025
65 Kitimat (Mount Elizabeth Middle/Secondary School) 2025-2026 Mount Elizabeth Middle/Sec. (7-12) Jun 18, 2025
64 Terrace (Skeena Middle School) 2025-2026 Skeena Middle (7-9) Jun 18, 2025
63 Kitimat (Nechako Elementary School) 2025-2026 Nechako Elementary (K-6) Jun 18, 2025
62 Kitwanga ( Kitwanga Elementary School) 2025-2025 Kitwanga Elementary (K-6) Jun 18, 2025
61 District Staff 2025-2026 Coast Mountains School District No. 82 Jun 18, 2025
60 District Staff 2025-2026 Coast Mountains School District No. 82 No closing date
59 Terrace (Thornhill Primary School) 2025-2026 Thornhill Primary (K-3) Jun 13, 2025
58 District Staff 2025-2026 Coast Mountains School District No. 82 Jun 13, 2025

Job Postings from Make a Future

Job ID Title Designation Action
3956214 #69.1 - Temporary, Part-time (.400 FTE) - District Inclusive Education Teacher District Staff - Terrace APPLY
3956212 #71.4 - Continuing, Full-time (1.00 FTE) - Humanities 9, Math 9, Science 9, Workplace Math 10 & Other Teacher Hazelton Secondary School APPLY
3956211 #71.3 - Continuing, Part-time (.286 FTE) Counselling & Other Teacher Hazelton Secondary School APPLY
3956210 #71.2 - Continuing, Full-time (1.00 FTE) - Counselling & Other Multiple locations APPLY
3956209 #71.1 - Continuing, Part-time (.572 FTE) French Immersion 8-12 & Other Teacher Hazelton Secondary School APPLY
3956208 #70.1 - Continuing, Part-time (.600 FTE) Primary Classroom Teacher Cassie Hall Elementary School APPLY
3955915 #68.1 - Continuing, Part-time (.440 FTE) - Prep-Physical Education Teacher New Hazelton Elementary School APPLY
3955911 #67.2 - Temporary, Part-time (.500 FTE) - Prep-Fine Arts and Literacy Support Teacher Uplands Elementary School APPLY
3955905 #67.1 - Continuing, Part-time (.056 FTE) - Literacy Support Teacher Uplands Elementary School APPLY
3955899 #66.1 - Continuing, Part-time (.900 FTE) - Primary Classroom Teacher Kildala Elementary School APPLY
3955894 #65.2 - Continuing, Part-time (.429 FTE) - Resource & Other Teacher Mount Elizabeth Middle/Secondary School APPLY
3955886 #65.1 - Continuing, Full-time (1.00 FTE) - Exploratory 8, Photography 9-12, French 8, Resource & Other Teacher Mount Elizabeth Middle/Secondary School APPLY
3955865 #64.5 - Continuing, Full-time (1.00 FTE) - Library 7-9, English 7-8 & Other Teacher Skeena Middle School APPLY
3955858 #64.3 - Continuing, Full-time (1.00 FTE) - French Immersion Grade 7-8 CORE & Other Teacher Skeena Middle School APPLY
3955850 #64.2 - Temporary, Full-time (1.00 FTE) - Woodwork 7-9 & Other Teacher Skeena Middle School APPLY
3955848 #64.1 - Continuing, Full-time (1.00 FTE) - Metalwork 7-9 & Other Teacher Skeena Middle School APPLY
3955843 #63.6 - Temporary, Part-time (.800 FTE) - English Language Learning and Literacy Support Teacher Nechako Elementary School APPLY
3955831 #63.5 - Continuing, Full-time (1.00 FTE) - Primary Classroom Teacher Nechako Elementary School APPLY
3955826 #63.4 - Continuing, Part-time (.900 FTE) - Intermediate Classroom and Literacy Support Teacher Nechako Elementary School APPLY
3955811 #63.3 - Continuing, Full-time (1.00 FTE) - Intermediate Classroom Teacher Nechako Elementary School APPLY
3955800 #63.2 - Temporary, Full-time (1.00 FTE) - Intermediate Classroom Teacher Nechako Elementary School APPLY
3955797 #63.1 - Temporary, Full-time (1.00 FTE) - Primary Classroom Teacher Nechako Elementary School APPLY
3955331 #62.6 - Continuing, Part-time (.088 FTE) - Prep-Physical Education Teacher Kitwanga Elementary School APPLY
3955329 #62.5 - Continuing, Full-time (1.00 FTE) - First Nations Language and Culture Teacher Kitwanga Elementary School APPLY
3955328 #62.4 - Continuing, Part-time (.400 FTE) - Elementary Counsellor Kitwanga Elementary School APPLY
3955326 #62.3 - Continuing, Part-time (.664 FTE) - Prep-Physical Education, Resource and Literacy Support Teacher Multiple locations APPLY
3955320 #62.2 - Continuing, Full-time (1.00 FTE) - Intermediate Classroom Teacher Kitwanga Elementary School APPLY
3955316 #62.1 - Continuing, Full-time (1.00FTE) - Intermediate Classroom Teacher Kitwanga Elementary School APPLY
3955312 #60.3 - Continuing, Full-time (1.00 FTE) First Nations Language and Culture Teacher District Staff - Kitimat APPLY
3955311 #60.2 - Continuing, Full-time (1.00 FTE) Speech Language Pathologist District Staff - Terrace APPLY
3955309 #60.1 - Continuing. Full-time (1.00 FTE) - District Psychologist District Staff - Terrace APPLY
3425273 District Psychologist District Staff - Terrace APPLY